no-till farming - French English Dictionary